cracking-resistant materials - Turkish English Dictionary